armor shield - Französisch Englisch Wörterbuch